Skill

ইনস্ট্রাকশন সাইকেল এবং মেশিন সাইকেল (Instruction Cycle and Machine Cycle)

Computer Science - মাইক্রোপ্রসেসর (Microprocessor)
519

ইনস্ট্রাকশন সাইকেল (Instruction Cycle) এবং মেশিন সাইকেল (Machine Cycle)

কম্পিউটারে একটি প্রোগ্রাম চলার সময়, প্রতিটি ইনস্ট্রাকশন বা নির্দেশনা মাইক্রোপ্রসেসর দ্বারা প্রক্রিয়াকৃত হয়। এই প্রক্রিয়াকরণ বিভিন্ন ধাপে বিভক্ত এবং প্রতিটি ধাপে কিছু সময় লাগে। এই ধাপগুলোকে বলা হয় ইনস্ট্রাকশন সাইকেল এবং মেশিন সাইকেল


১. ইনস্ট্রাকশন সাইকেল (Instruction Cycle)

ইনস্ট্রাকশন সাইকেল হলো সেই প্রক্রিয়া যার মাধ্যমে একটি ইনস্ট্রাকশন মেমোরি থেকে আনা (fetch), বিশ্লেষণ (decode) এবং সম্পাদিত (execute) হয়। এটি সাধারণত তিনটি ধাপে সম্পন্ন হয়:

ধাপসমূহ:

  1. ফেচ (Fetch):
    • প্রোগ্রাম কাউন্টার (PC) থেকে ইনস্ট্রাকশনের অ্যাড্রেস নিয়ে ইনস্ট্রাকশনটি মেমোরি থেকে ইনস্ট্রাকশন রেজিস্টারে (IR) লোড করা হয়।
  2. ডিকোড (Decode):
    • ইনস্ট্রাকশনটি ইনস্ট্রাকশন রেজিস্টারে (IR) ডিকোড করা হয়, অর্থাৎ এটি বিশ্লেষণ করা হয় যাতে বুঝা যায় কোন কাজটি সম্পাদন করতে হবে।
  3. এক্সিকিউট (Execute):
    • ডিকোড করার পর সিপিইউ সেই নির্দেশনা অনুযায়ী কাজটি সম্পন্ন করে, যেমন গাণিতিক অপারেশন সম্পাদন করা, ডাটা মেমোরি থেকে পড়া বা মেমোরিতে লেখা।

উদাহরণ:

  • যদি নির্দেশনা হয় "ADD R1, R2", তবে প্রথমে ইনস্ট্রাকশনটি মেমোরি থেকে ফেচ করা হবে, তারপর ডিকোড করা হবে যে এটি একটি যোগের নির্দেশনা এবং শেষে R1 এবং R2 এর মান যোগ করা হবে।

২. মেশিন সাইকেল (Machine Cycle)

মেশিন সাইকেল হলো সেই সময় যা সিপিইউ একটি একক ইনস্ট্রাকশন বা ডাটা সম্পন্ন করার জন্য প্রয়োজনীয় ধাপে বিভক্ত করে। প্রতিটি ইনস্ট্রাকশন সাইকেলকে সম্পন্ন করতে এক বা একাধিক মেশিন সাইকেল লাগে। প্রতিটি মেশিন সাইকেল তিনটি ধাপে বিভক্ত:

ধাপসমূহ:

  1. মেমোরি রিড (Memory Read):
    • মেমোরি রিডের মাধ্যমে CPU মেমোরি থেকে ডাটা বা ইনস্ট্রাকশন পড়ে। এটি মেমোরি থেকে ইনস্ট্রাকশন বা ডাটা ফেচ করতে ব্যবহৃত হয়।
  2. মেমোরি রাইট (Memory Write):
    • মেমোরি রাইটের মাধ্যমে CPU ডাটা মেমোরিতে লেখে। এটি সাধারণত ডাটা স্টোর করতে ব্যবহৃত হয়, যেমন কোনো ফলাফল মেমোরিতে সেভ করা।
  3. I/O রিড এবং I/O রাইট (I/O Read and I/O Write):
    • ইনপুট/আউটপুট অপারেশন সম্পন্ন করার জন্য ব্যবহৃত হয়। I/O রিড ইনপুট ডিভাইস থেকে ডাটা পড়ে এবং I/O রাইট আউটপুট ডিভাইসে ডাটা পাঠায়।

উদাহরণ:

  • যদি সিপিইউ একটি মেমোরি রিড অপারেশন করে, তবে এটি মেমোরি থেকে ইনস্ট্রাকশন বা ডাটা পড়ে এবং এটি ইনস্ট্রাকশন রেজিস্টারে রাখে।

ইনস্ট্রাকশন সাইকেল এবং মেশিন সাইকেলের মধ্যে পার্থক্য

বৈশিষ্ট্যইনস্ট্রাকশন সাইকেলমেশিন সাইকেল
সংজ্ঞাএকটি ইনস্ট্রাকশন সম্পূর্ণ প্রক্রিয়াইনস্ট্রাকশনের একক ধাপ সম্পন্নের জন্য সময়
ধাপসমূহফেচ, ডিকোড, এক্সিকিউটমেমোরি রিড, মেমোরি রাইট, I/O রিড এবং রাইট
লক্ষ্যএকটি পূর্ণ ইনস্ট্রাকশন সম্পন্ন করাএকক ডাটা বা ইনস্ট্রাকশন ধাপ সম্পন্ন করা
প্রয়োজনীয়তাপূর্ণ প্রোগ্রাম অপারেশন সম্পন্ন করতেইনস্ট্রাকশন বা ডাটা অ্যাক্সেস এবং সংরক্ষণ

সারসংক্ষেপ

  • ইনস্ট্রাকশন সাইকেল একটি ইনস্ট্রাকশনকে মেমোরি থেকে ফেচ, ডিকোড এবং এক্সিকিউট করার জন্য ব্যবহৃত।
  • মেশিন সাইকেল একটি ইনস্ট্রাকশনের একক ধাপ যেমন মেমোরি রিড বা রাইট সম্পন্ন করার জন্য ব্যবহৃত।

এই দুইটি সাইকেল মিলে সিপিইউ এর কাজের গতি এবং কার্যক্ষমতা নির্ধারণ করে, যা কম্পিউটারের সকল কার্যক্রমের মূল চালিকাশক্তি।

Content added By

ইনস্ট্রাকশন সাইকেলের বিভিন্ন ধাপ: ফেচ, ডিকোড, এক্সিকিউট

221

ইনস্ট্রাকশন সাইকেলের বিভিন্ন ধাপ: ফেচ, ডিকোড, এক্সিকিউট

ইনস্ট্রাকশন সাইকেল (Instruction Cycle) হল কম্পিউটারের মাইক্রোপ্রসেসর বা CPU-তে ইনস্ট্রাকশন কার্যকর করার একটি প্রক্রিয়া। এটি মূলত তিনটি ধাপে বিভক্ত: ফেচ (Fetch), ডিকোড (Decode), এবং এক্সিকিউট (Execute)। এই ধাপগুলো ক্রমান্বয়ে সম্পন্ন হয়ে প্রতিটি ইনস্ট্রাকশন কার্যকর হয়।


১. ফেচ (Fetch) ধাপ

ফেচ ধাপে CPU মেমোরি থেকে ইনস্ট্রাকশন সংগ্রহ করে। এটি ইনস্ট্রাকশন সাইকেলের প্রথম ধাপ এবং এই ধাপে প্রোগ্রাম কাউন্টার (Program Counter - PC) পরবর্তী ইনস্ট্রাকশনের ঠিকানা ধারণ করে।

  • কাজের বিবরণ:
    • CPU প্রোগ্রাম কাউন্টারে থাকা ঠিকানা অনুযায়ী মেমোরি থেকে ইনস্ট্রাকশন সংগ্রহ করে।
    • ইনস্ট্রাকশনটি ইনস্ট্রাকশন রেজিস্টারে (IR) স্থানান্তরিত হয়।
    • প্রোগ্রাম কাউন্টার এক ধাপ এগিয়ে যায়, যাতে পরবর্তী ইনস্ট্রাকশনের ঠিকানা ধারণ করা যায়।
  • উদাহরণ: ধরুন, CPU একটি গাণিতিক অপারেশনের জন্য ইনস্ট্রাকশন সংগ্রহ করছে। ফেচ ধাপে এই ইনস্ট্রাকশনটি মেমোরি থেকে CPU-তে আসে।

২. ডিকোড (Decode) ধাপ

ডিকোড ধাপে CPU ইনস্ট্রাকশন রেজিস্টারে থাকা ইনস্ট্রাকশনকে বিশ্লেষণ করে এবং এটি কী ধরনের কাজ সম্পাদন করতে হবে তা নির্ধারণ করে। এই ধাপে কন্ট্রোল ইউনিট (Control Unit) ইনস্ট্রাকশনকে ব্যাখ্যা করে।

  • কাজের বিবরণ:
    • CPU ইনস্ট্রাকশন রেজিস্টারে থাকা বাইনারি কোড বিশ্লেষণ করে।
    • এটি কোন অপারেশন করতে হবে এবং কোন ডাটা বা মেমোরি অ্যাড্রেস ব্যবহার করতে হবে তা নির্ধারণ করে।
  • উদাহরণ: ধরুন, CPU বুঝতে পারে যে ইনস্ট্রাকশনটি একটি যোগফল বের করার জন্য। এই ধাপে CPU জেনে নেয়, যোগের জন্য কোন রেজিস্টার বা মেমোরি অ্যাড্রেস ব্যবহার হবে।

৩. এক্সিকিউট (Execute) ধাপ

এক্সিকিউট ধাপে CPU ইনস্ট্রাকশনের নির্দেশ অনুসারে কার্যকরী অপারেশন সম্পাদন করে। এটি ইনস্ট্রাকশন সাইকেলের শেষ ধাপ এবং এতে CPU প্রয়োজনীয় গাণিতিক বা লজিক্যাল কাজ সম্পাদন করে ফলাফল প্রদান করে।

  • কাজের বিবরণ:
    • ALU (Arithmetic Logic Unit) গাণিতিক বা লজিক্যাল অপারেশন সম্পাদন করে।
    • নির্দেশিত কাজটি সম্পন্ন করে এবং প্রয়োজনে মেমোরিতে ফলাফল সংরক্ষণ করে।
  • উদাহরণ: যদি ইনস্ট্রাকশনটি একটি গাণিতিক যোগফল বের করার হয়, তাহলে এই ধাপে ALU যোগফল নির্ধারণ করে এবং প্রয়োজনে সেটি মেমোরিতে সংরক্ষণ করে।

ইনস্ট্রাকশন সাইকেল সারসংক্ষেপ

ধাপকাজের বিবরণ
ফেচমেমোরি থেকে ইনস্ট্রাকশন সংগ্রহ করা এবং প্রোগ্রাম কাউন্টার আপডেট করা
ডিকোডইনস্ট্রাকশন ব্যাখ্যা করা এবং কোন অপারেশন করতে হবে তা নির্ধারণ করা
এক্সিকিউটনির্দিষ্ট গাণিতিক বা লজিক্যাল অপারেশন সম্পাদন এবং ফলাফল সংরক্ষণ করা

সারসংক্ষেপ

ইনস্ট্রাকশন সাইকেল হল মাইক্রোপ্রসেসরের একটি প্রক্রিয়া যার মাধ্যমে ইনস্ট্রাকশন সংগ্রহ (ফেচ), বিশ্লেষণ (ডিকোড), এবং কার্যকর (এক্সিকিউট) করা হয়। এই প্রক্রিয়াটি বারবার চলতে থাকে, যা CPU কে বিভিন্ন কাজ সম্পাদনে সক্ষম করে।

Content added By

মেশিন সাইকেল এবং তার কাজ

545

মেশিন সাইকেল এবং তার কাজ

মেশিন সাইকেল হল সেই সময়সীমা বা প্রসেস যা সিপিইউ (CPU) একটি ইনস্ট্রাকশন সম্পাদন করার জন্য গ্রহণ করে। এক কথায়, এটি ইনস্ট্রাকশন ফেচ, ডিকোড এবং এক্সিকিউট করার জন্য প্রয়োজনীয় সমস্ত ধাপকে সংজ্ঞায়িত করে। মেশিন সাইকেল সাধারণত কয়েকটি প্রধান ধাপের সমন্বয়ে গঠিত যা কম্পিউটারের ইনস্ট্রাকশন প্রসেসিংয়ের অংশ।

মেশিন সাইকেলের কাজের মধ্যে থাকে: ইনস্ট্রাকশন ফেচ, ইনস্ট্রাকশন ডিকোড, অপারেশন এক্সিকিউট এবং ফলাফল স্টোর করা। একে সাধারাণত "ফেচ-ডিকোড-এক্সিকিউট" পদ্ধতি বলা হয়।


মেশিন সাইকেলের প্রধান ধাপসমূহ:

  1. ফেচ (Fetch):
    • প্রথমে, প্রোগ্রাম কাউন্টার (PC) থেকে বর্তমান ইনস্ট্রাকশনের অ্যাড্রেসটি নিয়ে মেমোরি থেকে ইনস্ট্রাকশনটি সিপিইউতে আনা হয়। এই ধাপটি "ফেচ" নামে পরিচিত।
    • প্রোগ্রাম কাউন্টার স্বয়ংক্রিয়ভাবে পরবর্তী ইনস্ট্রাকশনের জন্য অ্যাড্রেস পরিবর্তন করে (অর্থাৎ ইনক্রিমেন্ট করা হয়)।
    • ইনস্ট্রাকশনটি ইনস্ট্রাকশন রেজিস্টারে (IR) রাখা হয়, যাতে পরবর্তী ধাপে এটি প্রসেস করা যায়।
  2. ডিকোড (Decode):
    • ফেচ করা ইনস্ট্রাকশনটি ডিকোড করা হয়। ডিকোডিং-এর মাধ্যমে সিপিইউ ইনস্ট্রাকশনের অর্থ বোঝে এবং তার ভিত্তিতে কোন ধরনের অপারেশন করতে হবে তা নির্ধারণ করা হয়।
    • যদি অপকোড (Opcode) গণনা, মেমোরি অ্যাক্সেস বা I/O অপারেশন নির্দেশ করে, তখন সিপিইউ সেই অনুযায়ী কাজ করবে।
    • সিপিইউ অপারেন্ড (operand) যাচাই করে, যেমন মেমোরি অ্যাড্রেস বা রেজিস্টার (যে ডাটা প্রয়োজন)।
  3. এক্সিকিউট (Execute):
    • ডিকোডিং এর পরে, সিপিইউ ইনস্ট্রাকশনটি কার্যকর (execute) করে। এক্সিকিউটের সময় সিপিইউ গণনা, মেমোরি রিড/রাইট বা লজিক্যাল অপারেশন সম্পাদন করতে পারে।
    • উদাহরণস্বরূপ, যদি ইনস্ট্রাকশনটি যোগ (ADD) অপারেশন হয়, তবে সিপিইউ দুটি রেজিস্টারের মান যোগ করবে।
  4. স্টোর (Store):
    • এক্সিকিউটের পরে, সিপিইউ ফলাফলকে রেজিস্টারে অথবা মেমোরিতে সংরক্ষণ করে।
    • যদি একটি আউটপুট রেজিস্টারে বা মেমোরিতে স্টোর করা প্রয়োজন, সিপিইউ সেই ডাটা লিখে দেয়।
    • এই ধাপে, রেজিস্টারে ফলাফল রাখার পাশাপাশি স্ট্যাক বা মেমোরি অ্যাড্রেসিংও হতে পারে।

মেশিন সাইকেলের উদাহরণ

ধরা যাক, একটি ইনস্ট্রাকশন "ADD R1, R2" আসে, যেখানে রেজিস্টার R1 এবং R2 এর মান যোগ করা হবে। এটি মেশিন সাইকেলের মাধ্যমে সম্পাদিত হবে:

  1. ফেচ (Fetch):
    • প্রোগ্রাম কাউন্টার (PC) বর্তমান ইনস্ট্রাকশনের অ্যাড্রেসে পৌঁছে এবং ইনস্ট্রাকশনটি সিপিইউতে পাঠায়।
  2. ডিকোড (Decode):
    • সিপিইউ ইনস্ট্রাকশনটি ডিকোড করে এবং বুঝতে পারে যে এটি একটি যোগ (ADD) অপারেশন। সিপিইউ জানবে যে রেজিস্টার R1 এবং R2 এর মান যোগ করতে হবে।
  3. এক্সিকিউট (Execute):
    • সিপিইউ রেজিস্টার R1 এবং R2 এর মান যোগ করে এবং তার ফলাফল তৈরি করে।
  4. স্টোর (Store):
    • সিপিইউ যোগফলটি আবার রেজিস্টার R1 তে সংরক্ষণ করবে (যদি সেটা নির্দেশিত থাকে) অথবা মেমোরিতে ফলাফলটি সংরক্ষণ করবে।

সারসংক্ষেপ

মেশিন সাইকেল হল সেই সিকোয়েন্স যেখানে সিপিইউ একটি ইনস্ট্রাকশন সম্পাদন করে। এটি সাধারণত চারটি প্রধান ধাপে বিভক্ত:

  • ফেচ (Fetch): ইনস্ট্রাকশন মেমোরি থেকে ফেচ করা হয়।
  • ডিকোড (Decode): ইনস্ট্রাকশন ডিকোড করা হয় এবং সিপিইউ জানে কোন অপারেশন করতে হবে।
  • এক্সিকিউট (Execute): সিপিইউ ইনস্ট্রাকশনটি কার্যকর করে।
  • স্টোর (Store): ফলাফল সংরক্ষণ করা হয়।

এই চারটি ধাপ সম্পন্ন হলে মেশিন সাইকেল শেষ হয় এবং পরবর্তী ইনস্ট্রাকশনের জন্য একই প্রক্রিয়া পুনরাবৃত্তি হয়।

Content added By

ক্লক সাইকেল এবং ইনস্ট্রাকশন পারফরম্যান্স

151

ক্লক সাইকেল (Clock Cycle) এবং ইনস্ট্রাকশন পারফরম্যান্স (Instruction Performance)

ক্লক সাইকেল এবং ইনস্ট্রাকশন পারফরম্যান্স কম্পিউটার সিস্টেমের কর্মক্ষমতা এবং প্রসেসরের কার্যকারিতা বুঝতে সহায়ক গুরুত্বপূর্ণ ধারণা। এই দুটি শব্দ কম্পিউটার আর্কিটেকচার এবং প্রসেসর ডিজাইনে বিশেষভাবে ব্যবহৃত হয়। নিচে এগুলোর বিস্তারিত ব্যাখ্যা দেওয়া হলো:


১. ক্লক সাইকেল (Clock Cycle)

ক্লক সাইকেল হল সিপিইউ (CPU) এর কাজ করার সময়ের একটি একক পরিমাপ। এটি প্রসেসরের অভ্যন্তরীণ ঘড়ি (Clock) দ্বারা নিয়ন্ত্রিত হয় এবং এটি সিপিইউ-এর গতি এবং কার্যক্ষমতা নির্ধারণে গুরুত্বপূর্ণ ভূমিকা পালন করে। প্রতি ক্লক সাইকেলে, প্রসেসর একটি নির্দিষ্ট কাজ বা অপারেশন সম্পাদন করতে সক্ষম হয়।

ক্লক সাইকেলের বৈশিষ্ট্য:

  • ক্লক স্পিড: ক্লক সাইকেল প্রতি সেকেন্ডে সিপিইউ কতবার কাজ করে তা নির্ধারণ করে। এটি সাধারণত হের্জ (Hz) এ পরিমাপ করা হয়। উদাহরণস্বরূপ, একটি ৩.৫ গিগাহার্জ (GHz) প্রসেসর প্রতি সেকেন্ডে ৩.৫ বিলিয়ন ক্লক সাইকেল সম্পন্ন করে।
  • প্রসেসরের গতি: প্রসেসরের গতি ক্লক সাইকেলের দ্বারা প্রভাবিত হয়, অর্থাৎ সিপিইউ যত দ্রুত ক্লক সাইকেল সম্পন্ন করবে, তত বেশি ইনস্ট্রাকশন এক সেকেন্ডে প্রক্রিয়া করতে সক্ষম হবে।
  • ফেজ এবং সময়কাল: এক একটি ক্লক সাইকেলের মধ্যে একটি বা একাধিক কাজ করা যেতে পারে, এবং এর সময়কাল মাইক্রোসেকেন্ড বা ন্যানোসেকেন্ডে পরিমাপ করা হয়।

ক্লক সাইকেলের উদাহরণ:

  • যদি একটি প্রসেসরের ক্লক স্পিড ২ গিগাহার্জ (2 GHz) হয়, তবে এটি প্রতি সেকেন্ডে ২ বিলিয়ন ক্লক সাইকেল সম্পন্ন করে।

২. ইনস্ট্রাকশন পারফরম্যান্স (Instruction Performance)

ইনস্ট্রাকশন পারফরম্যান্স কম্পিউটার প্রসেসরের ক্ষমতা নির্ধারণ করে, যে প্রসেসর কত দ্রুত একটি নির্দিষ্ট ইনস্ট্রাকশন সম্পাদন করতে পারে। এটি সাধারণত সিপিইউ-এর কার্যক্ষমতা পরিমাপ করার জন্য ব্যবহৃত হয় এবং এর ওপর অনেকগুলো উপাদান নির্ভর করে, যেমন ক্লক সাইকেল, ইনস্ট্রাকশন টাইপ, এবং ইনস্ট্রাকশন এক্সিকিউশন সময়।

ইনস্ট্রাকশন পারফরম্যান্সের বৈশিষ্ট্য:

  • CPI (Cycles Per Instruction): এটি একটি গুরুত্বপূর্ণ পরিমাপ যা নির্ধারণ করে, প্রতি ইনস্ট্রাকশন সম্পাদন করতে কতগুলো ক্লক সাইকেল লাগে। একটি কম CPI মানের প্রসেসর বেশি দ্রুত কাজ সম্পন্ন করতে পারে।
  • ইনস্ট্রাকশন টাইপ: বিভিন্ন ধরনের ইনস্ট্রাকশন (যেমন গাণিতিক, লজিক্যাল, মেমোরি অ্যাক্সেস ইত্যাদি) সম্পাদনের জন্য বিভিন্ন সময় নেয়। সাধারণত, গাণিতিক অপারেশনগুলি মেমোরি অ্যাক্সেসের তুলনায় দ্রুত হয়।
  • প্রসেসরের দক্ষতা: ইনস্ট্রাকশন পারফরম্যান্স প্রসেসরের দক্ষতা এবং শক্তি ব্যবহারের উপরও নির্ভর করে। দ্রুত ইনস্ট্রাকশন এক্সিকিউশন কম শক্তি খরচের সাথে যুক্ত হতে পারে।

ইনস্ট্রাকশন পারফরম্যান্সের উদাহরণ:

  • যদি একটি প্রসেসরের CPI ১ হয়, তবে এটি প্রতিটি ইনস্ট্রাকশন এক ক্লক সাইকেলে সম্পন্ন করতে সক্ষম।

৩. CPI (Cycles Per Instruction) এবং ইনস্ট্রাকশন পারফরম্যান্সের সম্পর্ক

CPI একটি গুরুত্বপূর্ণ পরিমাপ যা নির্দেশনা পারফরম্যান্স এবং প্রসেসরের গতি বুঝতে সাহায্য করে। কম CPI মানে হচ্ছে প্রসেসর একটি ইনস্ট্রাকশন কম ক্লক সাইকেলে সম্পন্ন করতে সক্ষম, যার ফলে ইনস্ট্রাকশন পারফরম্যান্স বেড়ে যায়।

উদাহরণ:

  • ক্লক সাইকেল = ৩ GHz (যা প্রতি সেকেন্ডে ৩ বিলিয়ন ক্লক সাইকেল সম্পন্ন করে)
  • CPI = ১: এতে প্রতি সেকেন্ডে ৩ বিলিয়ন ইনস্ট্রাকশন সম্পন্ন হতে পারে।
  • CPI = ২: এতে প্রতি সেকেন্ডে ১.৫ বিলিয়ন ইনস্ট্রাকশন সম্পন্ন হতে পারে।

৪. এফেক্টিভ পারফরম্যান্স (Effective Performance)

এফেক্টিভ পারফরম্যান্স সিস্টেমের প্রকৃত কার্যক্ষমতা নির্ধারণ করে, যা নিম্নলিখিত ফর্মুলার মাধ্যমে হিসাব করা যেতে পারে:

\[
\text{Performance} = \frac{\text{Total Instructions}}{\text{Execution Time}}
\]

যেখানে Execution Time হল মোট ক্লক সাইকেল সংখ্যা, যা CPI এবং ইনস্ট্রাকশন সংখ্যা দ্বারা নির্ধারিত।


সারসংক্ষেপ

  • ক্লক সাইকেল হল প্রসেসরের অভ্যন্তরীণ ঘড়ির প্রতি সেকেন্ডে সিপিইউ কতবার কাজ করতে সক্ষম তা নির্ধারণকারী সময়ের একক। এটি প্রসেসরের গতি নির্ধারণে গুরুত্বপূর্ণ।
  • ইনস্ট্রাকশন পারফরম্যান্স হল প্রসেসরের ইনস্ট্রাকশন সম্পাদনের গতি এবং কার্যক্ষমতা পরিমাপের একটি উপায়, যা CPI (Cycles Per Instruction) দ্বারা পরিমাপ করা হয়।

কম CPI এবং উচ্চ ক্লক স্পিড সহ প্রসেসর সাধারণত দ্রুত ইনস্ট্রাকশন এক্সিকিউশন এবং উন্নত পারফরম্যান্স প্রদান করে।

Content added By
Promotion
NEW SATT AI এখন আপনাকে সাহায্য করতে পারে।

Are you sure to start over?

Loading...